A systematic study of high energy, one-neutron removal reactions on 23 neutron-rich, psd--shell nuclei (Z=5-9, A=12-25) has been carried out. The longitudinal momentum distributions of the core fragments and corresponding single-neutron removal cross sections are reported for reactions on a carbon target. Extended Glauber model calculations, weighted by the spectroscopic factors obtained from shell model calculations, are compared to the experimental results. Conclusions are drawn regarding the use of such reactions as a spectroscopic tool and spin-parity assignments are proposed for 15B, 17C, 19-21N, 21,23O, 23-25F. The nature of the weakly bound systems 14B and 15,17C is discussed.